抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

有趣


代码是写不完的,BUG 也是修不完的。

刚放假时,去 Github 更新了一下 python-code/novel_crawler 的代码,前后修复了若干 BUG、新增了多线程下载、弄了个极美的命令行界面。

一直以为很久之前就已经加了多线程下载,一查才知道是前不久新加的。记得当时随便找了个小说网站来调试代码,到写完代码时估计已经对人家网站发起了几万次,现在回想有些愧疚,估计几万次请求对人家网站是一种不小的负担呢。嗯,他网站响应速度还挺快的,让我 20s 爬了近 4k 个页面。

python-code/novel_crawler 我还想添加对 xpath 的支持,使其能在更复杂的小说页面准确地获取内容。但暂时没想好怎么向下兼容,改动的地方将会比较多,就暂时丢到一边了。

后来就去搭建 python-code Actions 了,用于自动将 Python 代码打包成可执行文件(使用nuitka)。怎么说呢,这个前后够折磨人了。从仅听说过 nuitka,到极为熟悉使用 nuitka。Action 不断的运行,不断的报错,给我发了七十多条邮件([God-2077/python-code] Run failed)。不理解怎么配置、怎么写相关代码。都是 Git 提交,Action 运行并报错,再修代码提交,Action 运行又报错,再……

不过最终还是跑起来了,就差一下优化完善了。

再到最后,就像前篇文章说的,跑去爬网站下载本子了。前篇文章的代码写完后,在手机又加了个多线程下载的、能自动切换中文的、EPUB 图片优化的。但是在手机写的,代码怎么简单实现就怎么写,结构写的一团糟,但能跑起来就行了。

手机非常不适合看本子,屏幕太小了

为什么会在手机写,因为电脑被我爸收了,估计放假结束都没法更新代码了。

评论

Nickname
Email
Website
0/8000
  • OωO
  • |´・ω・)ノ
  • ヾ(≧∇≦*)ゝ
  • (☆ω☆)
  • (╯‵□′)╯︵┴─┴
  •  ̄﹃ ̄
  • (/ω\)
  • ∠( ᐛ 」∠)_
  • (๑•̀ㅁ•́ฅ)
  • →_→
  • ୧(๑•̀⌄•́๑)૭
  • ٩(ˊᗜˋ*)و
  • (ノ°ο°)ノ
  • (´இ皿இ`)
  • ⌇●﹏●⌇
  • (ฅ´ω`ฅ)
  • (╯°A°)╯︵○○○
  • φ( ̄∇ ̄o)
  • ヾ(´・ ・`。)ノ"
  • ( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
  • (ó﹏ò。)
  • Σ(っ °Д °;)っ
  • ( ,,´・ω・)ノ"(´っω・`。)
  • ╮(╯▽╰)╭
  • o(*////▽////*)q
  • >﹏<
  • ( ๑´•ω•) "(ㆆᴗㆆ)
  • 😂
  • 😀
  • 😅
  • 😊
  • 🙂
  • 🙃
  • 😌
  • 😍
  • 😘
  • 😜
  • 😝
  • 😏
  • 😒
  • 🙄
  • 😳
  • 😡
  • 😔
  • 😫
  • 😱
  • 😭
  • 💩
  • 👻
  • 🙌
  • 🖕
  • 👍
  • 👫
  • 👬
  • 👭
  • 🌚
  • 🌝
  • 🙈
  • 💊
  • 😶
  • 🙏
  • 🍦
  • 🍉
  • 😣
  • 颜文字
  • Emoji
  • Bilibili
1 comments
acevs

什么字体。感觉挺特别。就是不那么清楚。

 伊利诺伊
 Windows 10
 Chrome 138.0.0.0
parallax